home *** CD-ROM | disk | FTP | other *** search
/ Nebula 1 / Nebula One.iso / Internet / PPP_Installation_Kit / PPP-2.2-0.4.6-pkg / README.hppa next >
Text File  |  1995-11-29  |  3KB  |  76 lines

  1. NeXTSTEP on HP-PA OS 3.2 has a few problems that require special
  2. installation procedures.  The major problems seem to be kernel bugs.
  3. NeXT says they will be fixed in 3.3.  I guess we will have to wait and
  4. see. Alain Fauconnet managed to get PPP-2.1.2 working on HPPA.  He
  5. graciously allowed me to incorporate his changes into PPP-2.2.  I have
  6. included part of his original instructions for getting the serial
  7. driver patch installed.  You should follow these procedures for
  8. PPP-2.2.  Also, you may wish to send him a short thank you for his
  9. excellent work.
  10.  
  11. Please note, that you only need these instructions to install the
  12. SerialDriverPatch.  After that is installed, you may install PPP-2.2
  13. as specified in the README.NeXT file at the top level directory.
  14.  
  15. Here are the original instructions:
  16.  
  17. Temporary PPP 2.1.2 kit for HP-PA systems running NeXTSTEP 3.2
  18. ==============================================================
  19.  
  20.                             14-Nov-1994
  21.                             Alain Fauconnet
  22.                             <af@biomath.jussieu.fr>
  23.  
  24.  
  25. INSTALLATION FOR A HP-PA/NEXSTEP MACHINE
  26. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  27.  
  28.     1) Serial driver patch
  29.  
  30. This tarfile includes a ./hppaSerialPatch tree that is a temporary
  31. work-around for a severe bug in the HP-PA serial tty driver. I have
  32. been allowed to include it here provided that it is clearly stated that
  33. it is *not* an official patch from NeXT and that it should *not* be
  34. installed on machines that do not absolutely require it. The problem
  35. will be corrected in NeXTSTEP 3.3, according to the NeXT people.
  36.  
  37. As I understand it, the problem is about the select() call on a file
  38. descriptor opened on a tty line. This affect emacs (hangs when run from
  39. a remote tty session), MicroEMACS (arrow keys don't work), PPP (protocol
  40. hangs) and probably other programs as well.
  41.  
  42. I felt the need to add some installation instructions, since I've lost
  43. some hair in that process myself.
  44.  
  45. Install it as follows :
  46.  
  47. a) go to the hppaSerialPatch directory
  48.  
  49. b) type `make'. Compilation should complete with a few warnings about
  50. `linesw'
  51.  
  52. c) type `make install' (YOU DON'T NEED TO BE root FOR THAT, the
  53. installed tree will be created in /tmp/hppaSerialPatch.*
  54.  
  55. d) as root, bring up  /NextAdmin/Configure.app, choose Configuration ->
  56. Install driver... and select
  57. /tmp/hppaSerialPatch.bproj/usr/Devices/hppaSerialPatch.config from the
  58. file selection box.
  59.  
  60. e) reboot the system. As root, bring up /NextAdmin/Configure.app again
  61. and look if "hppaSerialPatch" appears on the "Other" line. If not, click
  62. the "Other" icon. Click "Add". The correct driver will probably appear
  63. as "Long Name" in the list of drivers. Select it and click "Add".
  64. Go back to "Summary" and click "Save". Reboot the system.
  65. Check the file /usr/Devices/System.config/Instance0.table,
  66. "hppaSerialPatch" should appear in the line of "Active Drivers".
  67.  
  68. f) the /tmp/hppaSerialPatch trees may be deleted now.
  69.  
  70.  
  71. GOOD LUCK !
  72.  
  73. Thanks to:
  74.         Jean Michel LUNATI <Jean_Michel_Lunati@NeXT.COM>
  75.         Philip Prindeville <philipp@res.enst.fr>
  76.